package cn.edu.hnu.matching.model.vo;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 用户搜索返回数据封装
 */
@Data
public class UserSearchVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户 id
     */
    private Long id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 用户性别 0-男 1-女
     */
    private Short gender;

    /**
     * 用户头像
     */
    private String avatar;

    /**
     * 用户简介
     */
    private String description;

    /**
     * 用户标签
     */
    private List<String> tags;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

}
